Español and Deutsch makes 7

written by admin

Link: Español and Deutsch makes 7

The SproutCore website is now available in German and Spanish thanks to PixelPartner and Juan for their contribution.  The Russian translation also got a bit of polish thanks to okonet.

This brings the total number of languages to seven.  Not bad for a weeks work.  Thanks everyone!

Introducing Ace

written by admin

When I first put together SproutCore, I created a purple-colored theme to style buttons, checkboxes, and so on.  The idea was to create a placeholder theme just until we could get something real done.

I’m happy to say that SproutCore 1.0 will retire the purple theme in favor of a new theme called Ace.  Ace was initially contributed to SproutCore by Cocoia.  It is now included using the new theme support.

Ace Screenshot

If you don’t want to use Ace, that’s OK.  You can write a theme of your own.  If you do like Ace but you’d like to refine it a bit, you can do that too.  The entire theme, including the PSD is open source too under a Creative Commons Share Alike license.

Ace is not finished yet.  There are some rough edges for sure.  But I think its a great start and I hope you will too.

If you are design minded and see some ways to make the theme better, why not get in involved?  Checkout the source and make some changes.  There’s even a project page where we are tracking development.

To try Ace yourself check out the latest Sample Controls, which is now using it.  This code is built out of our nightly source so it may break now and then - but its a great place to get a feel for the new UI.  Check it out!

Try Ace in Sample Controls »

By any other name...

written by admin

Shortly after the new SproutCore site launched, tymofi contacted me on IRC and asked “how can I help translate this into Russian?”  Since SproutCore’s build tools have localization support, it turns out this is quite easy;  you just fill in a strings.js file and your done.

Yesterday tymofi sent me both Russian and Ukranian translations.  We also added a nifty language picker in the upper-right corner.  (Also SproutCore code)

Of course, the site right now is pretty small (just the home page, a blog and a wiki).  The translations only apply to wrapper content and the home page.  Eventually we will add more page to translate as well, but this is a nice start.

Adding new translations is easy and since the website is open-source, you can clone it and make changes anytime.  Add your favorite language, send it to me, and we’ll post it here.